Performance Analysis of a Polyhedral Boolean Set Operations Algorithm

نویسندگان

  • George Vanĕček
  • Dana S. Nau
  • Raghu R. Karinthi
  • George Vanecek
  • Dana S. Nall
چکیده

In performing regularized set. operations on two solids, the most difficult step is boundary classification, in which the boundaries of each solid are split into portions that are inside, outside, or on the surface of the other solid. In this paper, we present a method for doing boundary classification on polyhedral solids and give measurements of the algorithm's time complexity on a number of different problems. The approach is based on recursively decomposing space based on the boundaries of the solids being classified. This approach has several appealing properties: it is simple to describe, efficient (tests indicate 0(11 log n) complexity in a variety of cases), and can handle both manifold and nOD-manifold 3-D solids. This approach serves as the basis for set operations in the Protosolid solid modeler.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A topologically robust algorithm for Boolean operations on polyhedral shapes using approximate arithmetic

We present a topologically robust algorithm for Boolean operations on polyhedral boundary models. The algorithm can be proved always to generate a result with valid connectivity if the input shape representations have valid connectivity, irrespective of the type of arithmetic used or the extent of numerical errors in the computations or input data. The main part of the algorithm is based on a s...

متن کامل

Boolean operations on arbitrary polyhedral meshes

A floating-point arithmetic algorithm designed for solving usual boolean operations (intersection, union, and difference) on arbitrary polyhedral meshes is described in this paper. It can be used in many preand post-processing applications in computational physics (e.g. cut-cell volume mesh generation or high order conservative remapping). The method provides conformal polyhedral meshes upon ex...

متن کامل

Accurate Sampling-Based Algorithms for Surface Extraction and Motion Planning

GOKUL VARADHAN: Accurate Sampling-Based Algorithms for Surface Extraction and Motion Planning. (Under the direction of Dinesh Manocha.) Boolean operations, Minkowski sum evaluation, configuration space computation, and motion planning are fundamental problems in solid modeling and robotics. Their applications include computer-aided design, numerically-controlled machining, tolerance verificatio...

متن کامل

R O M a Dimension-independent Bsp (2): Boundary to Interior Mapping

In this paper we discuss a CSG/BSP algorithm to perform the conversion from the boundary to the interior of d-dimensional polyhedra. Both a d-dimensional polyhedral point-set and its boundary (d 1)-faces are here represented as BSP trees. In this approach no structure, no ordering and even no orientation is required for such boundary BSP trees. In particular it is shown that the interior point-...

متن کامل

A Topologically Robust Boolean Algorithm Using Approximate Arithmetic

We present a previously unpublished, topologically robust algorithm for Boolean operations on polyhedral boundary models. The algorithm can be proved always to generate a result with valid connectivity if the input shape representations have valid connectivity, irrespective of the type of arithmetic used or the extent of numerical errors in the computations or input data. The main part of the a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013